combined buoyancy and rescue devices - Turkish English Dictionary